short-term accommodation - Spanisch Englisch Wörterbuch